#footer {
  width: 100%;
  margin-top: 20px;
}
#footer > .f-center {
  width: var(--container-width);
  margin: 0 auto;
  padding: 50px 0 0 60px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
#footer > .f-center > .foot1 {
  width: 588px;
  margin-left: 40px;
}
#footer > .f-center > .foot1 > ul {
  display: flex;
}
#footer > .f-center > .foot1 > ul.s1 {
  font-weight: bold;
  margin-bottom: 20px;
}
#footer > .f-center > .foot1 > ul > li {
  color: #fff;
  font-size: 22px;
  margin-right: 45px;
  float: left;
  display: flex;
}
#footer > .f-center > .foot1 > ul > li > a {
  color: #fff;
  line-height: 60px;
}
#footer > .f-center > .s2 > li {
  color: #fff;
  font-size: 20px;
  line-height: 60px;
}
#footer > .f-center > .s2 > li > img {
  width: 30px;
  height: 100%;
  margin-right: 20px;
  display: block;
  margin-top: 13px;
  float: left;
}
#footer > .f-center > .foot2 {
  color: #fff;
  width: 904px;
  margin: 0 auto;
}
#footer > .f-center > .foot2 > ul {
  margin: 20px auto;
  display: flex;
  width: 700;
  height: 29px;
}
#footer > .f-center > .foot2 > ul a {
  color: #fff;
  display: block;
  padding: 20px;
  font-size: 20px;
}
#footer > .f-center > .foot2 > p {
  width: 904px;
  color: #fff;
  font-size: 14px;
  padding-bottom: 15px;
  margin: 14px 0;
}
#footer > .f-center > .foot2 > p > a {
  color: #fff;
}
#footer > .f-center > .foot2 > p > span {
  margin-left: 30px;
}/*# sourceMappingURL=footer.css.map */